﻿using System;

namespace ES.Interceptor
{
    // http://msdn.microsoft.com/en-us/kb/kbarticle.aspx?id=318785
    internal static class FrameworkVersions
    {
        public static readonly Version Net40Client = new Version( 4, 0, 30319 );
        public static readonly Version Net40Full = new Version( 4, 0, 30319 );
        public static readonly Version Net35SP1 = new Version( 3, 5, 30729, 1 );
        public static readonly Version Net35 = new Version( 3, 5, 21022, 8 );
        public static readonly Version Net30SP2 = new Version( 3, 0, 4506, 2152 );
        public static readonly Version Net30SP1 = new Version( 3, 0, 4506, 648 );
        public static readonly Version Net30 = new Version( 3, 0, 4506, 30 );
        public static readonly Version Net20SP2 = new Version( 2, 0, 50727, 3053 );
        public static readonly Version Net20SP1 = new Version( 2, 0, 50727, 1433 );
        public static readonly Version Net20 = new Version( 2, 0, 50727, 42 );
    }
}
